package cn.wolfcode.luowowo.comment.domain;

import lombok.Getter;
import lombok.Setter;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 问题的回答
 */
@Setter
@Getter
@Document("question_answer") //文档所在集合名字
public class Answer implements Serializable {
    @Id
    private String id;  //spring - data 默认封装成 ObjectId
    private Long questionId; //问题的id
    private String questionTitle; //问题的标题

    private Long userId; //用户id
    private String username; //用户名
    private String city; //用户所在城市
    private int level;//用户的等级
    private String headUrl;//用户的头像

    private Date createTime; //创建时间
    private String content; //回答的内容

    private int thumbupnum;//点赞数
    private int replynum;//回答问题的次数
    private int goldunm;//金牌数

    private List<Long> thumbuplist = new ArrayList<>();  //点赞用户id集合


}
